<%-- 
    Document   : recoveryPass
    Created on : 10-dic-2013, 16:09:27
    Author     : Kar
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Práctica2-Nueva Contraseña</title>
        <link rel="stylesheet" type="text/css" href="css/general.css" />
        <link rel="stylesheet" type="text/css" href="css/password.css"/> 
        <script type="text/javascript" language="javascript" src="js/passwordStrength.js"></script>
    </head>
    <body>

        <div id="contenedor">
            <div id="cabecera">
                <div id="nombre">PRÁCTICA 2</div>
            </div>

            <div id="contenido">
            <div class="tituloseccion">NUEVA CONTRASEÑA</div>
               
                <%
                    if (request.getParameter("msg") != null) {
                        
                        switch (Integer.parseInt(request.getParameter("msg"))) {

                            case 1:
                                out.println("<div id=\"mensajeerror\">No coinciden las contraseñas.</div>");
                                break;
                            case 2:
                                out.println("<div id=\"mensajeerror\">La contraseña debe tener 8 caracteres como minimo.</div>");
                                break;
                            case 3:
                                out.println("<div id=\"mensajenoerror\">Nueva contraseña establecida.</div>");
                                break;
                            case 4:
                                out.println("<div id=\"mensajeerror\">Enlace inválido. Solicite un nuevo enlace.</div>");
                                break;                         
                            }
                    }
                %>

                <div id="formregistro">
                <form  action="./RecoveryPass?url=<%=request.getParameter("url")%>&login=<%=request.getParameter("login")%>" method="post" accept-charset="UTF-8">
                    <h4>Nueva contraseña</h4>
                    Contraseña: <br/>
                    <input type="password" name="pass1" value="" size="50" maxlength="20" onkeyup="passwordStrength(this.value);"/>
                    <br/>
                    Repita su contraseña: <br/>
                    <input type="password" name="pass2" value="" size="50" maxlength="20" onkeyup="passwordStrength(this.value);"/>
                    <br/>
                    <br/>
                    Calidad de su contraseña <br/>
                    <div id="passwordDescription">Contraseña no introducida</div>
                    <div id="passwordStrength" class="strength0"></div>
                    <br/>
                    <br/>
                    <br/>
                    <input class="boton" type="submit" name="enviar" value="Enviar >>" />
  
                    <%
                    String msg = request.getParameter("msg");
                    if (msg != null) {
                        if (Integer.parseInt(msg) == 3 || Integer.parseInt(msg) == 4) {
                    %>
                            <div class="enlace">»<a href="index.jsp">Ir a la pagina principal</a></div>
                    <%
                        }
                    }  
                    %>                                                                         
       
                </form>                    
                </div>
            </div>
            <jsp:include page="WEB-INF/jspf/pie.jspf" flush="true"/>
        </div>       
                   
    </body>
</html>